greater iran - French English Dictionary